engine sludge - Alemán Inglés Diccionario